Spanish Nouns: limaza

Spanish Nouns verb 'limaza' conjugated